palm support - German English Dictionary